like a gift from heaven - Turc Anglais Dictionnaire